﻿using AdminApi.Extension.Permission.Attributes;
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;

namespace AdminApi.Extension.Permission.Model
{
    public class PermissionMenuInfo
    {
        public string ID { get; set; }
        public string Index { get; set; }
        public string ParentPath { get; internal set; }
        public MenuType MenuType { get; set; }
        public string Name { get; internal set; }
        public string Url { get; set; }
        public int MetadataToken { get; set; }

        public MethodInfo MethodInfo { get; set; }

    }
}
